import java.util.Arrays;

public class test_3_13 {
//    给定一个整数数组 nums 和一个整数目标值 target，请你在该数组中找出 和为目标值 target  的那 两个 整数，并返回它们的数组下标。
//    你可以假设每种输入只会对应一个答案，并且你不能使用两次相同的元素。
//    你可以按任意顺序返回答案。
//    输入：nums = [2,7,11,15], target = 9
//    输出：[0,1]
//    解释：因为 nums[0] + nums[1] == 9 ，返回 [0, 1] 。
   public static int[] arrSearch(int[] arr,int key){
       int i=0;
       for(i=0;i<arr.length;i++){
           for(int j=i+1;j<arr.length;j++){
               if(arr[i]+arr[j]==key){
                   return  new int[]{i,j};
               }
           }
       }
       return new int[]{-1,-1};
   }
public static void main(String[] args) {
    int[] num={2,7,11,15};
    int[] r=arrSearch(num,100);
    System.out.println(Arrays.toString(r));
  }

}
